it tasted - German English Dictionary